software application developer job thin-client radius3 open source customer management development crm projects developers application developer careers relationship